electrical current or impulse - Spanish English Dictionary